This was everything we were looking for and much more. Our host was very responsive and understanding. I can't recommend this location enough!