A magical place! we loved it, especially our puppy!