This place exceeded our expectations! It was new, clean, and spacious. The front door took a couple minutes to find, but other than that I would recommend this place again and again.