Good choice for the money
Liked · Location, facilities, home appliances, underground parking, elevator, mostly everything is good for your holidays.
Disliked · would be good to have an electric heater (radiator) in the bathroom to dry the towels (but maybe nobody in Cyprus has that).