Fantastic location! Communication was always timely and accommodating to special requests! Great stay!