Very clean place. Excellent check-in, communication. Good for longer stays.