Great location, right across the beach. We had a family room, so it was spacious. Most of the rooms look out into the garden, so if you get noisy neighbors, the sounds travel pretty quickly. I wouldn’t recommend booking a sea-view room, because right in front of the hotel is a road, which is the one and only road that leads to the beach, so all the cars drive down it.
One con is we had some sewage smell in the bathroom, and water pressure in the shower left a lot to be desired.
Otherwise, the Mikros Gialos beach is very nice, a bit crowded though.