Spacious, clean and stylish place. Nice outdoor area. Close to shops and the beach.