We thoroughly enjoyed our stay! The views are amazing and make for a very relaxing time! The bed was comfortable, home was very clean, kitchen well equipped, check-in/out easy. The cons would be low water pressure in shower, no ottomans for the livingroom chairs and no railing of any kind to prevent a child or person with balance issues from falling off the deck into the riverr.