Lovely villa, with everything included that we needed to make our stay has fun and relaxing as possible. 6 of us stayed and Thames was plenty of room. The pool was great and enough open space. The villa was clean and well maintained. We would definitely recommend it to anyone who wants a relaxing holiday.