Wonderful wonderful experience. Communications, amenities, locations... everything's good. Highly recommended.