Riverhouse 2 is clean, well located, very livable and comfortable with some little extras to make it a lovely stay. We loved the different levels inside the house creating separate spaces.