Stayed here for a family celebration. Met all our requirements. Great location and hosts were accommodating and great to deal with