Fantastic space, fantastic hosts, fantastic location - book this spot!!!