We had a wonderful time staying at River Canyon Apartments while visiting our daughter. Everything was great - apartment is well equipped for staying several days. There are grills if you need them. The view from the dock is simply amazing. Apt was very clean and comfortable. We will come back and kayak next time!