Very solid place with a very good location. Had all the amenities for a weekend but nothing much longer than that. The only issue was some of the items were worn or seemed not in the best state before our arrival. The bed's were very squeaky but overall a decent place for what you pay.