Great amenities, great location with an awesome beach within walking distance, friendly staff and very clean. We were very fortunate to spend our vacation here!