Overall we enjoyed our stay, the place is in a great location for walking into town and to the beach. Photos are accurate. For families with infants/small children, there is a $25 fee each porta-cot and high chair. We had no hot water the first night and morning, but called the number and were able to get some information on turning on a pilot light from outside but it was a little confusing, was sorted in the end though. The kitchen is well equiped for cooking at home. Would recommend bringing own soap, shampoo/conditioner etc. It is noted in the amenities descriptions but worth noting there is no wifi offered, if you're travelling and do not have mobile data.