We really enjoyed our stay at this property. The location was excellent, just across from a beautiful beach and walking distance from several restaurants. The property management communicated with us often before and after check-in to make sure everything was satisfactory.