Amazing apartment. Location, facilities and cleanliness are all top notch. Right on the beach. Couldn't ask for more.