Excellent location. Great timely communication. Had a great short stay.