Great stay - especially with a dog. Awesome location and easy to get around. Heaps of space and would be perfect for big groups.