Excellent location, modern design, roomy and full featured. Good communication with the host.