This place is just stunning: spacious, pool, spa, warm, good entertainment, perfect location (next to the river, close to town), and a welcoming host. Photos and description don't do justice to how great this place is.