We had not great expectations with a half board Easter stay at the Louis Princess Beach Hotel which is geared towards all-inclusive holidays - seemingly mainly Russian or German. However the food in the buffet restaurant was good and better than we have found in some other Cyprus hotels.
Wine seemed to be only served from tetra packs!
The room was OK at best - pillows dreadfully tired, safe broken, claimed mini bar empty - but good as fridge. External corridors full of bird droppings.
Not possible to print airline boarding pass anywhere in the hotel - paid for computers fitted with headsets for Skyping.
Larnaca is a good location for car touring in Cyprus which was our aim. Happy enough overall!