Clean, modern, very high quality accomodation - equipped with every convenience. Good location for the beach and main shops in walking distance, too. Amazing comfort and style.