A great place to stay, in a great location, that’s pet friendly