Great unit in a great location. The unit was very clean and has a lot of the amenities that you might need. There are restaurants and a beach area within a few minutes walk. The check in process was very smooth and I had no issues while I stayed there. I would definitely stay again and would recommend for others to check this place out too.