Great place and great host. Stayed for a week for a business trip. They have all that we want and even beyond our expectations. We will be there again.