Stylish hotel with river views, a sophisticated restaurant/bar, and an outdoor pool. Offers comfortable rooms and self-catering options near the beach.