great communication
great staff
easy checkin
clean unit.
decent location.
resort amenities are average