Staying at Alessandro's flat was easy and convenient and a great location for getting to many of the places we had planned on visiting. It was an easy self check in method which we prefer when we are traveling as it is sometimes hard to coordinate a time when you are learning to navigate a new area. The place was clean. I did have a few complaints however. It was a little inconvenient that the bathroom was a separate facility than my room and shared with others staying here. Also, the bed was not very comfortable. Overall, my wife and I had an enjoyable stay.