Have stayed here before and it is always just perfect: clean, great space, incredible location, and wonderful host.