5 star experience. Gracious hosts and stunning setup. Highly recommend.