Fantastic generous host, seamless check-in, stunning location, spotless accommodation. Would definitely stay again - 5-stars in all areas.