This place was perfectly located and extremely clean. The host has anticipated all your needs and is great at communication. I suspect we will be back!