Excellent stay. The place was spacious and clean, the check-in was easy, and the location was great.