Beautiful accommodation, short walk to the main strip and the beach, lovely hosts, clean and up-to-date amenities. Was everything we expected and more!