Location, location, location! Beautiful setting and amazing hosts! This place is hard to pass up!