Great location, wonderful hosts, spacious and romantic setting