The place was amazingly spacious, clean and full of features to keep you busy during your stay. The location was quite outstanding just a stone throw away from the waters.
We were very satisfied with our stay at Rio Vista and the warm hospitality.