Extremely clean and had all the amenities we needed for a multi-night stay. Great location. Staff were easy to get a hold of and communicate with. Would highly recommend!