Charming cottage, charming hosts, charming location!