Spacious, clean, full of amenities, wonderful views and located within walking distance of camps beach - we will have warm memories of our stay at their wonderful apartment.