We absolutely loved our stay at Luca’s place! The location is unbeatable. You are walking distance from the train station and the major museums and sights, but you are also a couple streets away from the overwhelmingly tourist areas. Check in and check out was so smooth, and even though we were in town early, we were able to drop off our bags no problem so we could explore. I would absolutely recommend!