Location location location! Fantastic place, incredible hosts, and superb location.