Good place. Convenient location. Free parking on premises. If you expect good communication, then this might not be the best place for you. Otherwise, we appreciated our stay (aside from waiting over 45 minutes for check in after a long day of driving).