Wonderful, clean, stylish place. Great location. Fantastic view. Thoughtful communication by host.