Everything you'd want... sparkling clean, roomy, fabulous view of the river, and great hosts.