Excellent location. Spacious, clean, and nicely decorated. Check in was easy, staff is very friendly. Will return!