Perfect place! Had everything we needed. Really clean. Great location. Loved the breakfast provided. What a nice touch. Will be back!