Spacious place close to Vatican city. It has everything described.