Beautiful spacious garden, super clean pool. Good quality bedding, more than enough space indoors. The kids had the best time. Loved all the different dining areas. Wish we could have stayed longer.