Great spot, with great views, even though it was raining. We played in the grass area with our child and immediately realised that the great thing about this place was that you didn't have to cross the main road to get to the beach. I am not sure but I think this is the only place in Thames to offer that.
Andrea was very helpful and my son loved the biscuits she left out for us.
We stayed in a 3 bedroom room which had clearly had some work done on it at some point, but perhaps needs a little more. The sofa had multiple rips in it.
The third bedroom is quite small, our 3 year old loved it, but if you've got a teenager it might not be so welcoming. There was undercover parking. The bathroom had a bath in it, and the shower was amazing.
Compared to the rest of our holiday the rate seemed a tad high. Some of that might be because our room was a seafront one and I was happy to pay a premium for that. Perhaps Thames is slight more expensive generally but I thought it could have been $15-20 less.
As other reviewers have said it's a few klms from town but that makes for a more tranquil stay.
We stayed in winter, so things are probably tainted. In summer I think the negatives would be overlooked by the location.