Really cool place and a good location. Very close to a big supermarket and very easy to get to the Colosseum and other sites.