LUXURY APARTMENTS, ENGOMI, NICOSIA