Apartment is absolutely perfect. It is actually much larger than the photos make it look to be, its in a great location (next to the beach, 15 min walk to main restaurants and shops, close to bus stops). Check in and communication with Rosie was fantastic. If I come back, I would not hesitate to stay there again. Could not fault it in any way!