Excellent stay and perfect location. Great communication from start to finish. Thank you!