Perfect location, with a perfect host. It had everything we needed. I couldn't recommend it more.