An excellent resort-style accommodation in a beautiful riverside town!