Great location right near the stadium if you’re looking to attend an Atalanta game or even check out the old town. Good communication and smooth check-in and check-out. Recommended.