Wonderful view; great location and enjoyable stay. Excellent communication; will come back again in the future.