This place is excellent! Very well located, steps away from Roma Terminal and very near from public transport. Very clean. Highly recommended!