Everything you would want and more!!!! It was beautiful! And well presented, amazing hosts, would & will stay here again.