5-star accommodation in a beautiful riverside location! Highly recommend