A great spot for a short stay in Thames, tucked away in a peaceful setting.