Location of the place is great definitely. Nice and very comfy room. Perfect communication with owners. I don’t speak Italian but it wasn’t a problem to communicate somehow.