Ermioni is not a luxury hotel. It's simple, convenient, and very friendly. Firm mattress.
The food was good (though the not biggest variety). Breakfast could be inside or outside. The pool bar was nice in the evenings, and Bleddi was a great bartender and very pleasant guy.
There were several different wifi connection points available; sometimes changing to a different connection would be necessary to get sufficient wifi.
The beach immediately behind (three minute walk) the hotel was nothing special. One option is to walk westward down the beach to a nicer spot, maybe in front of the taverna.