Rio Vista was a wonderful place to stay and unwind, everything was provided that you could wish for and certainly a lot of thought has gone into considering what the guests require.
The view was outstanding and the neighborhood so quite and peaceful yet close to all amenities and tourist attractions.
Our whole family (including Zoe the dog) enjoyed our stay and can’t wait to return