Excellent space for a large group. Pool is clean. Maintenance of the garden was scheduled during of our stay which is a little inconvenient especially hearing machinery early in the morning when you wanted a longer sleep since it was a holiday. But other than that it has been a terrific stay and will still give this place a 5 star.