The location and accommodations were excellent. My husband and I and 4 little kids stayed here and it was more than I had expected. Would definitely stay again