Great appartment, great location, great view, great taste, great people. A must have in Roma.