Ideal for family. Spotless clean. Good location. Stunning view. Communication with host excellent.