A slice of paradise tucked in the trees. Feels like you're a million miles from anywhere. Wonderful.