Nice price. Great amenities. Excellent staff. Awesome view of beach and ocean. Will definitely book this place again.