Leonardo was very nice and met us at a late hour, near the apartment to take us back. There were some issues with communication in the beginning regarding check-in mainly due to a language barrier but we eventually were able to meet Leonardo and head to the apartment. The location is conveniently located a 20-30 minute walk from San Marco (home to the St. Mark's Basilica and Doge's Palace) and a 6 minute walk from the Venezia Santa Lucia train station. Other than some cleanliness concerns our stay was appropriate for the price.