Beautiful place, excellent location, wonderful hosts.