Well-managed place, clean and convenient.