Very central location - one block away from the Duomo.
The apartment easily sleeps 10 people in 5 separate bedrooms. Bathrooms are tight, but meet the purpose. Common areas and kitchen are limited for 10 people, but we didnt spend much time in the apartment other than to rest and cool down (the AC works marvelously!).