Wow! What a wonderful place to stay! Beautiful place; gracious hosts; and absolutely immaculate! Will not disappoint!