Great location. Good communication by the host. All amenities available.