The place was magnificent. We were pleased with everything that was provided. Personally, i think the location is perfect, it’s just a short walking distance from all the main attractions. Giovanni was a great host and although he didn’t speak English, we were able to communicate fine through google translate messages. Also keep in mind that there are stairs to climb, if you have luggage (but it’s worth it).