We have stayed at Riversong before. It is centrally located, close to shops, restaurants, and schools. The staff is always friendly and welcoming.Delicious breakfasts. Off road parking. Has a beautiful garden with swimming pool to relax in, if needing some downtown. Rooms a comfortable and spacious. Good value for money always.