Great place. We stayed for 2 nights at the 2 bed room with shower by the pool and loved it. Very clean everywhere - rooms, pool, restaurant, meticulously cared for garden. Nice friendly staff. Great beach with nice dark soft sand and very calm waters ideal for kids. This is our second stay here and for sure I would like to come back again.