Super super place great location and apartment if in Rome the place to stay