This is a great place to base yourself. I had my dog Ellie too and she love it there. The apartment/house has everything you need. Even good for a longer term. Would def go back!