Comfy stay in a such a central location for Termini station & all the main sights - accurate description, views from top of nice appartment building