Good location and easy to walk to the beach and restaurants/shopping. Great pool, hot tub, and workout facilities. The check-in process was definitely the most difficult of any AirBnb I’ve stayed in but thankfully someone was there from the company to help us out. Overall, I would recommend.