Excellent stay, great communication, phenomenal location.