Location can’t be beat! Communication was excellent. My only challenge was I’m highly allergic to dogs and cats and although the place was very clean, I was a bit sneezy. Still I’d return!