Loved this hotel. Very much a "villa, family-run" vibe. Positives: 10 steps from the beach, 15 min walk to the centre of town, nice pool - under utilized, on the boardwalk with good bars and restaurants, breakfast was included, and great staff. It is at the end of the boardwalk, so it is a bit quieter which made it great for beach use, restaurants, etc. Beach is beautiful - sandy, large, calm waters, shallow. There is a fridge in the room and a grocery store about a 5 min walk so you can grab some snacks/drinks etc. to keep in the room. Staff helped us get a taxi to the port and rent a car for touring the island. It was affordable and very easy. For families - there is a bin of water toys & sand toys that you can use.
Of Note: Breakfast is more continental style - there are eggs and savory stuff, but it is not a super large breakfast. Homemade style food. Wi-fi is a bit spotty, but didn't have many issues with it. Room service will make room up daily, but may not get you new glasses, and there is no coffee machine just a kettle.
Overall - 4.5/5 for this hotel. Great, great stay and would definitely recommend.