Great location and wonderful hosts.
Very clean with lots of thought put into all the amenities.