Riversong Guest House is a beautiful, serene place. Everyone was friendly and always helpful. Food was great and made to order. I stayed in Mountain View room and it has a fantastic view of Table Mountain as described-took a lot of pictures. Would definitely stay here again and recommend to others.