Exactly what you'd expect and more. Great stay. Great hosts.