We absolutely loved this place! It was perfect for our family and our dogs! Everyone had their own space, it was wonderfully decorated and homey, the beds were extremely comfortable, and there were nice extras provided for us. We would definitely stay again.