Great communication, great place, great location and great views! An amazing stay!