We very much enjoyed our stay here. The unit was very clean, comfortable and nicely decorated. It is located in a convenient location with beach access and a short drive from restaurants, shops, and other attractions. We really appreciated the access to the bicycles. The pool was also a convenient amenity which we enjoyed daily. The only problem was that our parking spot was covered with palm tree limbs and fronds for the first couple of days, and after those were removed, the pool maintenance workers parked in our assigned spot. Fortunately, there was plenty of guest parking available, which made me wonder why the pool workers didn't park in one of those. Also, the pool maintenance workers began pouring chemicals in the pool while it was occupied by swimmers without warning them. However, overall, our experience was wonderful and we would stay here again.