Wonderful place on the water. Clean and tidy. We loved our stay at Riverhaven. Thank you!