Perfect stay. Great location. Immaculate in every way.