Haven House was a great place to stay - it was very clean and had everything we needed - the bed was especially comfortable and there was a beautiful view of the river to wake up to in the morning.