fantastic hosts, excellent locations and many thoughtful touches :-)