Place was spacious, well appointed, and clean. Check in was a breeze, and location was fantastic. Strongly recommend!