Great location. Spacious. Excellent stay.