This stylish place is spotlessly clean and was within three blocks from Termini station. It is a perfect place for a large group.