Great location, well kept and clean. Our family really enjoyed the space and it's amenities. Beds are comfortable and lots of room for a large family. Close to everything and just couple minutes walking to all shops, restaurants and beach. Only snag was a power problem with the hot water tank which seemed to not work properly....Will return anytime if issues is fixed :), thanks Winston