Great views! Good communication from start to finish. We had a very enjoyable stay.