My stay at Leo's place was great. Check-in was easy. The place is located in a very convenient and quiet location, very close to the center and all the bars and restaurants.