Odeonsplatz, Bavaria Pet Friendly Vacation Rentals