Clean, beautiful, wonderful amenities such as beach access and equipment. Good customer service.