Excellent & beautiful place, great hospitality. You get exactly what you see in the photos. For me it was much more than I expected but overall really loved it.