It's a place very near to Roma termini. Other than that that place is suitable for people who are alone or backpackers. I will not recommend it to any families travelling together.