Mostly good. Location good, pool and tennis court available. However sheets on the bed were stained. Not enough linen for the sofa beds and missing a blanket/ duvet so that one sofa bed had no blanket at all. Repeatedly asked for clean sheets and a blanket to be brought to unit but no one came. We were there 3 nights so plenty of time to get it sorted but nothing was done. Very disappointing.