Exactly as advertised and even better than imagined! Wonderful spot--we wished we could have stayed longer! So glad we didn't stay in town. Wonderful hosts--an easy 5 stars!