Waves on the Rocks is a charming place! We stayed in a room with a balcony overlooking the sea (I think all of the rooms have balconies), which was great! You can walk down to the beach straight from the garden, it's a pebble/rocky beach and it's very pretty. Rodo is an amazing host, she welcomed us very warmly and took care of everything through our stay. The rooms are very clean and quite spacious. There's no WiFi and the reception isn't good, which is amazing if you really want to unwind and relax. I highly recommend the place!