The place is in an amazing spot, a few minutes by foot from several landmarks. Ideal for whoever wants to get to know Rome