DO NOT. Sfinias Hotel owner is out of airbnb culture.
The description is unaccurate and doesnt include important information: The listing is far from any village with market, gas station, etc, so if the guest is not prepared from before, he has to travel back even for the basics or forced to use the hotel's restaurant for some things. The road that leads to the hotel is damaged in many parts and you can break your car. The wifi is available only at some common spaces and not inside the room or the balcony. The beach is not 50m as the description says but 400m down the hill, not 2min walking but 10m climbing back.
Moreover my family's experience was not good: When we arrived the entrance of the hotel looked like an abandonded place. The owner had included breakfast in my reservation and he refused to provide it. We were 3, they had prepared 2 beds, we had to ask for the 3rd, they brought us pillow and sheets but never towels. The pool was dirty and full of dead insects - which was clean the next days.
Pros: Spacious room, large beds, sea view, quiet place, nice almost private beaches, clean sea water, close to Agiofaraggo (25 min to the entrance).