A perfect stay. Exactly as described. Having regular use of the pool and tennis courts was great. Professionally cleaned, which made a huge difference. Would love to stay again!