Super clean. Great location. Wonderful hosts. Cannot ask for more than that