It had everything we needed. The location was perfect. Not too far away but not in the thick of things. It was clean and we all had our space when needed and common spaces as well. Would stay here again. Staff was super hospitable and accommodating.