Great communication throughout the process. Apartment is accurately represented in pics. Very clean apartment with (what seems like) brand new everything. Close to excellent restaurants, shops and beach. Lots of amenities and very caring hosts.