An absolute gem on the beach - beautiful apartment, comfortable bed, great hosts, fantastic value - thank you!