LUXURY APARTMENTS, NICOSIA