Great location.
Clean.
Great hosts.
Great value.
Nice kitchen.