Beautiful place that offered all that was needed and more as well as a great host