Beautiful apartment very thoughtfully done. Nice and clean, Lovely touches with complimentary items. We had a great stay, balcony beautiful to sit on in afternoon/evening. Great spot walking distance to the beach, perfect place for little ones too with some toys and books to play with.