Generally comfortable but some aspects of the resort and rooms are badly thought out (toilets too small in comparison to rest of apartment living space) and many things prevent it from being more highly rated e.g. tennis court much too small and surface in very bad state of repair, floor tiles coming up all over the resort, cleaning leaving much to be desired, mish-mash of room facilities (some rooms had hairdryers missing, some rooms with DVDs, coffee sachets/tea bags, others without...), wi-fi only available at reception