Very well kept, plenty of parking and they answer all questions and concerns no matter what time it is. Very simple check in/out.