It has been a toss up between 3 or 4 star rating, good points large house comfortable beds, good ac, lots of hot water, great wifi, lots of kitchen appliances and of course location on the beach, not so good, kitchen units need replacing, doors poorly fitting and very old, cooking grease down side of unit and no markings on cooker dial and cooker isolation switch faulty, tiles on floor broken and could cause personal damage. Bedroom door expanded and unable to close properly. AC unit in smaller bed room slightly on noisy side. Steps down to garden need rendering, very rough and uneven,fence in garden broken down needs repairing. Although this may seem negative a little maintenance and a new kitchen would make this a little gem