This place is in a great location. 10 minute walk to the due torri. The inside is very modern and clean. Any questions that I had were answered in a very timely manner. Would definitely recommend.