This place is excellent! Amenities, location, communication and hospitality cannot be beat!