The place is nice and very well located in front of a nice Piazza with bars and restaurants!