This place was perfect. It was exactly what we expected and needed. It was clean, comfortable and the location was convenient. For pretty much the same price as a basic hotel room we got much more. I would definitely recommend it.