This apartment was in a great location, very close to shops, beach and restaurants. Very clean and everything that we needed for our stay was provided. Communication from the hosts was excellent and check in and our was very easy. Thanks.