Sparkling clean, excellent location. Very short stroll to shops and beach. Super comfortable beds and TVs in every bedroom. Cannot recommend this place highly enough! Be sure to book it is fantastic!