Fantastic location, impeccable cleanness, super considerate hosts. So lucky we were able to stay there!