A perfect stay in every way. Highly recommended.