Great place! Everything is brand new and clean, check in was easy and communication was great.