The place is really nice and clean.
Easy to find as it is very near (2mins walk) to/from Piazza Spagna. Walking distance to fontana di Trevi and Piazza Venezia.
There is a metro nearby.
With what I have paid it was really woth it. 👌