Overall a good place to stay, but it's not the newest one. (Furniture and kitchen is basic. Beds could need new matresses) Communication was fine but unfortunately when we arrived, the house was not prepared and cleaned, due to lack of cleaning staff. But they came later the same day and everything was cleaned, so happy end. Location is perfect as it is very close to the beach and the cute small city center. Pool is also nice and they have a barbeque grill, but you need to pile up coal as the grill grate can't be lowered much. Overall a good location with optimization potential.