Great stay! Apartment and building had good amenities. Kitchen had everything needed and place overall was nicely decorated. Pool on the roof and balcony were a nice plus! Host was easily reached and all instructions were very clear. Location was good, a bit of walking to the beach but not too bad!