The location of this place is amazing! 2 minutes walking distance from Trevi Fontain, tons of restaurants and shops. The place is very quiet, no ambulances noises or anything else; it’s garden side. Loved it!