Highly recommend this location! It was perfect for our group of 7 and very easy to coordinate the check-in and check-out. It included wifi, air conditioning, and two bathrooms (a huge plus if you're in a large group in Italy). If you're staying in the area, stay here!